package com.ev.asl.service;

import com.ev.asl.domain.MoldingProductionInstructionDO;

import java.util.List;
import java.util.Map;

/**
 * @author 姚家乐
 * @since 2021/5/26 13:03
 */
public interface MoldingProductionInstructionService {

    Integer save(MoldingProductionInstructionDO entity);

    MoldingProductionInstructionDO get(Long id);

    Map<String,Object> getDetailInfo(Long id);

    Map<String,Object> getDetail(Long id);

    Map<String,Object> getDetailInfoTwo(Long id);

    Integer update(MoldingProductionInstructionDO entity);

    int batchRemove(Long[] ids);

    int remove(Long id);

    int countForMap(Map<String, Object> params);

    List<Long> getPlanIds();

    List<MoldingProductionInstructionDO> list(Map<String,Object> map);

    List<Map<String,Object>> listForMap(Map<String,Object> param);
}
